be stuck between a rock and a hard place – Deutsch–English translations

🇬🇧 en de 🇩🇪

be stuck between a rock and a hard place

in der Klemme sitzen